vanmaram

ചേന - meaning in english

Meanings for ചേന

noun
Yam
Elephant yam