"macheten" in English Macheten {m pl} matchets Detailed translations for "macheten" Macheten{masculine plural} Macheten matchets