deforestarles

Spanish

Verb

deforestarles

  1. infinitive of deforestar combined with les