Search term suffocation has 2 results
EN English NL Dutch
suffocation (n) [medicine] verstikking (n) {f} [medicine]
suffocation (n) [medicine] suffocatie (n) {f} [medicine]