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

دیس نکالا

phrase

  • exile, ostracism, banishment, extradition