Dictionary English – Romanian

afforestation



Substantiv