English-Polish dictionary »

afforestation meaning in Polish

EnglishPolish
afforestation noun
creating a forest

zalesianienoun

zalesienienoun