Dutch–English dictionary

English translation of the Dutch word open kaart spelen

Dutch → English
  
DutchEnglish
open kaart spelen act above‐board; be frank; lay one’s cards on the table