vanmaram

മരോട്ടി - meaning in english

Meanings for മരോട്ടി

noun
Hydnocarpus pentandra