About us
Define
Definitions for
"Colonizing"
To become established in a new area.
scotlandswoods.org.uk