make or stage a comeback – Meaning and Explanation

Part of speech : Noun, Adjective

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

کھوئی ہوئی مہارت یا عام مقبولیت کو دوبارہ حاصل کرنے کی کامیاب کوشش ۔ قوت یا صحت کی بحالی ۔ دندان شکن جواب ۔ واپسی ۔

🔹 Roman Urdu