Summary
Dutch to English:   more detail...
  1. te slim af zijn:
    • Wiktionary:
      te slim af zijn → dupe


Dutch

Detailed Translations for te slim af zijn from Dutch to English