put or lay your cards on the table – Meaning and Explanation

Part of speech : Verb

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

لوگوں کو اپنے خیالات اور منصوبوں کے بارے میں صاف صاف اور دیانتدارانہ طریقے سے بتا دینا ۔

🔹 Roman Urdu