vanmaram

പുതിനാച്ചെടി - meaning in english

Meanings for പുതിനാച്ചെടി

noun
Peppermint