Search term suffocation has 3 results
EN English ES Spanish
suffocation sofocar
suffocation (n) [medicine] sofocación (n) {f} [medicine]
suffocation (n) [medicine] ahogo (n) {m} [medicine]