Meaning of forestar in Spanish:

forestar

Translate forestar into English

transitive verb

  • 1Poblar un terreno con plantas forestales.