meaning of abforsten

abforsten - German to English

to deforest