What does Cachunde mean?

Cachunde meaning in General Dictionary

A pastil or troche composed of numerous fragrant along with other components very celebrated in India as an antidote and also as a stomachic and antispasmodic

View more

  • A pastil or troche, made up of numerous aromatic and various other components, very celebrated in Asia as an antidote, and also as a stomachic and antispasmodic.