vanmaram

Mistress of the seas - meaning in malayalam

Meanings for Mistress of the seas

noun
പ്രധാന നാവിക ശക്തി