Search term suffocation has 2 results
EN English PT Portuguese
suffocation (n) [medicine] asfixia (n) {f} [medicine]
suffocation (n) [medicine] sufocação (n) {f} [medicine]