to stand upon thorns – Meaning and Explanation

Part of speech :

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

کانٹوں پر لوٹنا ۔ بے چین یا مضطرب ہونا ۔ بر وقت ڈرتے رہنا ۔

🔹 Roman Urdu