引き渡し

delivery; handing over; turning over; extradition

Meaning

  1. n
    delivery; handing over; turning over; extradition