Portuguese to English Dictionary

Versão em português

CARCACA DA TOMADA Portuguese pronunciation - Say CARCACA DA TOMADA in English pronunciation Meaning of "CARCACA DA TOMADA" in English language