vanmaram

ആവണക്കെണ്ണച്ചെടി - meaning in english

Meanings for ആവണക്കെണ്ണച്ചെടി

noun
Castor-oil-plant