Ce înseamnă “afforest”?

“afforest” în Dicționarul Englez - Român

  • a impaduri