Samudradevatha meaning in english
Word: സമുദ്രദേവത Transliteration: samudradēvata
Related wordssamudradēvata (സമുദ്രദേവത) - Oceanid
Meaning of സമുദ്രദേവത in english :
Noun OceanidMalayalam to English
English To Malayalam