Portuguese to English Dictionary

Versão em português

garra, agarrar Portuguese pronunciation - Say garra, agarrar in English pronunciation Meaning of "garra, agarrar" in English language