foresting

Definitions

[1] bewalden, Bäume pflanzen

  1. We have made several failed attempts at foresting the local landfill.
    Wir haben mehrere erfolglose Versuche unternommen, die lokale öffentliche Mülldeponie aufzuforsten.