Definify.com

Definition 2024


arboriser

arboriser

French

Verb

arboriser

  1. To plant trees

Conjugation

Derived terms