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.