Translation of "put/lay your cards on the table" - English-Polish dictionary

put/lay your cards on the table

to tell someone honestly what you think or plan to do

grać w otwarte karty

(Translation of “put/lay your cards on the table” from the Cambridge English–Polish Dictionary © Cambridge University Press)