meaning of beklemmt

beklemmt - German to English

anguished

View more

  • oppressed
  • pinched