French
Suggestions for débrouillarde in French
Spelling Suggestions for: débrouillarde
Wiktionary Translations for débrouillarde:
débrouillarde
adjective
-
capable or clever; able to put available resources to efficient or ingenious use
External Machine Translations: