vanmaram

ചേമ്പ് - meaning in english

Meanings for ചേമ്പ്

noun
Colocasia
Arum
Taro