LAY ONE'S CARDS ON THE TABLE


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

speak frankly, be honest, not hold back

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.