be on pins and needles – Meaning and Explanation

Part of speech : Adjective

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

توقع یا بے چینی کی کیفیت یا حالت میں ۔

🔹 Roman Urdu

Part of speech : Verb

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

انگاروں میں لوٹنا ۔

🔹 Roman Urdu