Translation of پیٹھ نہ لگنا in English:

پیٹھ نہ لگنا

phrase

  • remain restless