Spanish-English dictionary »

revelar sus cartas meaning in English

SpanishEnglish
revelar sus cartas verb

tip one's hand(to inadvertently reveal any secret)
verb