Cape Flats


Cape Flats

pl n (Placename) the strip of low-lying land in South Africa joining the Cape Peninsula proper to the African mainland