This is not a dictionary! - Search for "afforestation" in The Danish Dictionary
February 26. 2016 from wordnet.princeton.edu
afforestation — noun — english
the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy