Stifling (fr. Étouffant)

Translation into English

Synonyms

  • pesant
  • agonisant
  • oppressant
  • suffocant