Portuguese to English Dictionary

Versão em português

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