Search term extraditable has one result
EN English FR French
extraditable (a) [law] qui peut être extradé (a) [law]