Strangled (fr. Étranglée)

Translation into English

Synonyms

  • étouffement
  • strangulation
  • suffocation