Summary
French to English:   more detail...
  1. défiant:
  2. Wiktionary:


French

Detailed Translations for défiant from French to English

défiant:


External Machine Translations: