Home
Manglish
English listing
Malayalam listing
About
Oceanid - meaning in malayalam
Meanings for Oceanid
noun
സമുദ്രദേവത