"Cachunde" is a word in ENGLISH
cachunde
ENGLISH
Definition:
A pastil or troche, composed of various aromatic and
other ingredients, highly celebrated in India as an antidote, and as a
stomachic and antispasmodic.
WORD SUGGESTIONS
Laugh your heart out.
Doctor, Doctor I feel like a spoon!Well sit still and don't stir!
pastil
ENGLISH
Alt. of Pastille
Read the complete definition