Home
Manglish
English listing
Malayalam listing
About
Water lily - meaning in malayalam
Meanings for Water lily
noun
ആമ്പല്