Strangled (fr. Étranglé)

Translation into English

Synonyms

  • asphyxié
  • étouffé
  • opprimé
  • suffoqué