deforestarle

Spanish

Verb

deforestarle

  1. infinitive of deforestar combined with le