کا ترجمہ پوٹا ٹیکنا انگریزی میں

پوٹا ٹیکنا

جملہ

  • make great effort
    beg or beseech