Dutch–English dictionary

English translation of the Dutch word alles eerlijk opbiechten

Dutch → English
  
DutchEnglish
alles eerlijk opbiechten come clean; make a clean breast of it