suffocation

English → French

suffocation

English → French
/ˌsʌfəˈkeɪʃən/
noun
étouffement masculine, (Med) asphyxie feminine
  • to die from suffocation mourir asphyxié

Other matches (4)