Translation of تلافی کرنا in English:

تلافی کرنا

phrase

  • atone
    compensate