×

forestation meaning in French

n. plantation de forêts

Related Words

  1. forestaller
  2. forestallment
  3. forestay
  4. forested
PC Version

Copyright © 2018 WordTech Co.