Portuguese to English Dictionary

Versão em português

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