meaning of ausliefern

ausliefern - German to English

to provide

View more

  • to extradite
  • at hand over
  • to deliver