French-Latin dictionary »

débroussailler meaning in Latin

FrenchLatin
débroussailler

eradicare