Suffocated (fr. Étouffés)

Translation into English

Synonyms

  • compressed
  • étouffant
  • oppressé