Portuguese to English Dictionary

Versão em português

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