Search term débrouillarde has one result
Jump to
FR French EN English
débrouillarde (adj) [capable or clever; able to put available resources to efficient or ingenious use] (adj) resourceful (adj) [capable or clever; able to put available resources to efficient or ingenious use]