What does angepackt mean?

angepackt - German to English

seized

View more

  • tackled