French-Spanish dictionary »

défolier meaning in Spanish

FrenchSpanish
défolier

defoliar