Translation of پیٹھ موڑنا in English:

پیٹھ موڑنا

phrase

  • leave, depart, turn tail