Translation of بدلا دینا in English:

بدلا دینا

phrase

  • requite
    compensate, indemnify
  • give something in exchange or return
  • make amends