vanmaram

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

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

noun
Peppermint