Skip to main content

cachunde

English cachunde meaning in English  •  cachunde का अर्थ अंग्रेजी में
Noun
  • A pastil or troche, composed of various aromatic and other ingredients, highly celebrated in India as an antidote, and as a stomachic and antispasmodic.
Advertisement