enough to make a person turn in his grave – Meaning and Explanation

Part of speech :

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

جس سے کسی شخص کی روح کو صدمہ پہنچے ۔

🔹 Roman Urdu