to touch to the quick – Meaning and Explanation

Part of speech :

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

دل پر نشتر لگانا ۔ سخت رنج پہنچانا ۔

🔹 Roman Urdu