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

put/lay your cards on the table

to tell someone honestly what you think or plan to do

açık sözlü davranmak, açık olmak, dobra dobra konuşmak

(Translation of “put/lay your cards on the table” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)