English
›
Words
extradition
Translation:
English
Noun
2
surrender
of prisoner by one state to another
Add
Translation