LAY ONE'S CARDS ON THE TABLE


Meaning of LAY ONE'S CARDS ON THE TABLE in English

= put one's cards on the table

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