×

afforesté meaning in English

adj. treed, wooded, full of trees; forced to climb a tree (about animals)

Related Words

  1. afforestation
  2. afforester
  3. affourager
  4. affranchir
PC Version

Copyright © 2018 WordTech Co.