Dutch–English dictionary

English translation of the Dutch word zelf denken

Dutch → English
  
DutchEnglish
zelf denken think for oneself