meaning of bedrängt

bedrängt - German to English

embattled [hard-pressed]

View more

  • hard-pressed
  • squeezed
  • straitened