Portuguese to English Dictionary

Versão em português

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