"afforest" in Polish — inglés-Polish dictionary | Mirar "afforest" in inglés

afforest

verbo
  1. zalesiać, zadrzewiać