Home
Manglish
English listing
Malayalam listing
About
Duck-weed - meaning in malayalam
Meanings for Duck-weed
noun
ഒരിനം പായല്