Spanish-French dictionary »

defoliación meaning in French

SpanishFrench
defoliación

défoliation