Translation of دیس نکالا in English:

دیس نکالا

phrase

  • exile
    ostracism
    banishment
    extradition