Portuguese to English Dictionary

Versão em português

CATRACA (MOTOR) Portuguese pronunciation - Say CATRACA (MOTOR) in English pronunciation Meaning of "CATRACA (MOTOR)" in English language