Portuguese to English Dictionary

Versão em português

Carcaça. Portuguese pronunciation - Say Carcaça. in English pronunciation Meaning of "Carcaça." in English language