What does beklemmend mean?

beklemmend - German to English

nightmarish

View more

  • oppressive
  • constricting