English to Arabic

Meaning for:
Extraditable
other
عرضة للتسليم