vanmaram

Elephant yam - meaning in malayalam

Meanings for Elephant yam

noun
ചേന