Portuguese to English Dictionary

Versão em português

barraca Portuguese pronunciation - Say barraca in English pronunciation Meaning of "barraca" in English language