to stick in ones craw – Meaning and Explanation

Part of speech :

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

دیر ہضم ہو نا ۔ نا گو ار ہو نا ۔ بے چین یا پر یشان کر دینا ۔

🔹 Roman Urdu