vanmaram

Colocasia - meaning in malayalam

Meanings for Colocasia

noun
ഒരു കിഴങ്ങ്
ചേമ്പ്