vanmaram

Seven seas - meaning in malayalam

Meanings for Seven seas

noun
സപ്‌തസമുദ്രങ്ങള്