Portuguese to English Dictionary

Versão em português

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