Portuguese to English Dictionary

Versão em português

estrangular, v. sufocar Portuguese pronunciation - Say estrangular, v. sufocar in English pronunciation Meaning of "estrangular, v. sufocar" in English language