she shed tears at the seperation of her son and the tears left terrible scars on her face – Meaning and Explanation

Part of speech : Phrase

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

وہ اس جدائی پر آنسو بہاتی اور ان آنسوؤں نے اس کے چہرے پر گہرے نشان چھوڑ دئے

🔹 Roman Urdu