Mocha in Indonesian Mocha in Indonesian Mukha proper noun A city in Taiz Governorate, Yemen. Add to Flashcards