Translation of دکھڑا پیٹنا in English:

دکھڑا پیٹنا

phrase

  • live a life of toil and trouble