Dutch–English dictionary

English translation of the Dutch word zijn kaarten op tafel leggen

Dutch → English
  
DutchEnglish
zijn kaarten op tafel leggen declare one’s hand