meaning of abgejagt

abgejagt - German to English

recovered from

View more

  • snatched away