arabdict Dictionary & Translator - Arabic-English translation for extradition

      Noun

      extradition [pl. extraditions]
      extradition {law}

      ...

      related Translations