Diccionario Español-Inglés

sofocar

Asphyxiate, choke, smother, suffocate, suffocation

Diccionario Español-Inglés