Noun
extradition [pl. extraditions]
extradition {law}
...
related Results