mə́kə̀cɔ̀

Phonetic
[mə́kə̀tʃɔ̀]
English: Translation
enormous
French: Translation
énorme
adjective
Sizes and dimensions