meaning of abgezehrt

abgezehrt - German to English

emaciated

View more

  • haggard