Summary
Dutch to English:   more detail...
  1. toveraar:


Dutch

Detailed Translations for toveraar from Dutch to English