adding insult to injury – Meaning and Explanation

Part of speech : phrase

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

چوری اور سینہ زوری

🔹 Roman Urdu