Aller au contenu principal

Lay the cards on the table (to)

Definition : to tell each other exactly what is going on, to show your hand, to be frank.
Translation : Jouer cartes sur table