have an ace up your sleeve – Meaning and Explanation

Part of speech : Adjective

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

خفیہ فائدہ لینا ۔ پس پردہ فائدہ لینے کا عمل ۔ چپکے سے مفاد حاصل کرنے کا عمل ۔

🔹 Roman Urdu