meaning of aufgehalten

aufgehalten - German to English

arrested

View more

  • delayed