Portuguese to English Dictionary

Versão em português

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