Muffled (fr. Étouffe)

Translation into English

Synonyms

  • anesthésier
  • étouffement
  • opprimer
  • réprimer
  • suffoquer