Dutch-English dictionary »

alle troeven in handen hebben meaning in English

DutchEnglish
alle troeven in handen hebben werkwoord

hold the cards(To be in a strong position)
verb

Your history