Skip to main content

cachiri

English cachiri meaning in English  •  cachiri का अर्थ अंग्रेजी में
Noun
  • A fermented liquor made in Cayenne from the grated root of the manioc, and resembling perry.
Advertisement