Portuguese to English Dictionary

Versão em português

macacóide Portuguese pronunciation - Say macacóide in English pronunciation Meaning of "macacóide" in English language