Portuguese to English Dictionary

Versão em português

semi carcaca Portuguese pronunciation - Say semi carcaca in English pronunciation Meaning of "semi carcaca" in English language