meaning of angepackt

angepackt - German to English

seized

View more

  • tackled