Portuguese to English Dictionary

Versão em português

BARRA CHATA Portuguese pronunciation - Say BARRA CHATA in English pronunciation Meaning of "BARRA CHATA" in English language