French-Latin dictionary »

débrouillardise meaning in Latin

FrenchLatin
débrouillardise nom

ingeniositasnoun

Your history