deforestarse

Spanish

Verb

deforestarse

  1. infinitive of deforestar combined with se