Summary
French to English:   more detail...
  1. débrouillarde:


French

Suggestions for débrouillarde in French

Spelling Suggestions for: débrouillarde


Wiktionary Translations for débrouillarde:

débrouillarde
adjective
  1. capable or clever; able to put available resources to efficient or ingenious use

External Machine Translations: