What does ausgeliefert mean?

ausgeliefert - German to English

delivered

View more

  • Die Trying [Lee Child]
  • extradited