Slovnenya

Translation English French: extradition

Dictionary: main
extradition
noun