Spanish-French dictionary »

defoliar meaning in French

SpanishFrench
defoliar

défolier