AFFOREST Meaning of AFFOREST in English aforestar (-ation) English Interlingue dictionary. Английский словарь Интерлингве. 2012