he did not like to impose himself on others – Meaning and Explanation

Part of speech : Phrase

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

وہ اپنے آپ کو دوسروں پر نہیں ٹھونستا تھا

🔹 Roman Urdu