Search term deforest has one result
Jump to
EN English IT Italian
deforest (v) [general] disboscare (v) [general]