Search term débrouillardise has one result
Jump to
FR French EN English
débrouillardise (n) [the ability to cope with situations] (n) resourcefulness (n) [the ability to cope with situations]