English Meaning of macamaca or caṃ

Meaning of 'macamaca or caṃ' (मचमच or चां)

ad Imit. of the sound of the jaws in eating, of the lips in kissing &c.


Browse Marathi - English Words

Marathi - English Dictionary Search