Nihoner

引渡ひきわたし

ひきわたし · hikiwatashi

noun

Delivery, handing over, turning over, extradition

Full entry for
Delivery, handing over, tur…