vanmaram

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

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

noun
Peppermint
unknown
sage