deforestarla

Spanish

Verb

deforestarla

  1. infinitive of deforestar combined with la