What is the name of city of Tshwane

Tshwane University of Technology Pretoria West

Tshwane University of Technology Pretoria West Tshwane University of Technology Pretoria West Settled in the heart of Pretoria West, South…

55 years ago