LAY DOWN ONE'S CARDS


Meaning of LAY DOWN ONE'S CARDS in English

= put one's cards on the table

Slang English vocab.      Английский сленговый словарь.