throw oneself on or upon – Meaning and Explanation

Part of speech :

Urdu Meaning (اردو معنی)

اپنے آپ کو چھوڑ دینا ۔ جیسے عدالت کے رحم و کرم پر ۔ کسی پر سہارا کرنا ۔

🔹 Roman Urdu