Portuguese to English Dictionary

Versão em português

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