Diccionario Inglés-Español
suffocate
Asfixiar, sofocar
Diccionario Inglés-Español
sufficiently
suffocating