English Dictionary
Definition mocha in British English
mocha noun
noun
/ˈmɒkə/
Synonyms and related words
