English dictionary, thesaurus, translations & etymology
FreeDict.com

put one's cards on the table in Italian

put one's cards on the table in Italian

mettere le carte in tavola
verb
(idiomatic) To reveal one's true intentions, beliefs, feelings, or other previously concealed facts about one's situation; to speak frankly.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.