English
›
Words
suffocate
Translation:
English
Noun
4
suppress
Verb
0
die
or kill from lack of air
Add
Translation