Portuguese to English Dictionary

Versão em português

ape Portuguese pronunciation - Say ape in English pronunciation Meaning of "ape" in English language