vanmaram

Duck-weed - meaning in malayalam

Meanings for Duck-weed

noun
ഒരിനം പായല്