English translation for "suffocation"
|
- n. suffocation, act of suffocating, act of killing by cutting of the oxygen supply; death caused by a lack of air or oxygen
- Similar Words:
- "suffit" English translation, "suffixe" English translation, "suffixe de domaine" English translation, "suffixer" English translation, "suffocant" English translation, "suffolk" English translation, "suffoquant" English translation, "suffoquer" English translation, "suffragant" English translation, "suffrage" English translation
|
|
|