French-Spanish dictionary »

défricher meaning in Spanish

FrenchSpanish
défricher

cultivar

desmontar