Cape Town in Polish Cape Town in Polish Kapsztad proper noun The legislative capital of South Africa. Add to Flashcards