Smother (fr. Étouffer)

Translation into English

Synonyms

  • étouffement
  • étrangler
  • opprimer
  • suffoquer