vanmaram

കാട്ടുചേന - meaning in english

Meanings for കാട്ടുചേന

noun
Wild yam