meaning of abgehetzt

abgehetzt - German to English

fatigued

View more

  • jaded