Subscribe
URL of the page has been copied to clipboard.
Meaning : A point of land in southwestern South Africa (south of Cape Town).
Meaning : A province of western South Africa.
Install App