Translation of پوٹا ٹیکنا in English:

پوٹا ٹیکنا

phrase

  • make great effort
    beg or beseech