vanmaram

കര്‍പ്പൂരതുളസി - meaning in english

Meanings for കര്‍പ്പൂരതുളസി

noun
Peppermint
unknown
mint