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