Summary
French to Spanish:   more detail...
  1. défriché:


French

Detailed Translations for défriché from French to Spanish