English–French dictionary

French translation of the English word suffocate

English → French
  
EnglishFrench (translated indirectly)Esperanto
suffocate
(choke; quell; suppress; stifle; smother)
étouffer
;
suffoquer