to grin like a cheshire cat – Meaning and Explanation

Part of speech : Verb

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

وہ بلی جو الائیک کی نظر سے بتدریج اس قدر ہنستی ہے کہ سب سے آخیر میں اس کی ہنسی باقی رہ جاتی ہے ۔

🔹 Roman Urdu