Summary
English to Dutch:   more detail...
  1. set a trap:




Dutch

Detailed Translations for set a trap from Dutch to English