deforestarte
Spanish
Verb
deforestarte
infinitive of
deforestar
combined with
te