Portuguese to English Dictionary

Versão em português

Garra (da catraca) Portuguese pronunciation - Say Garra (da catraca) in English pronunciation Meaning of "Garra (da catraca)" in English language