Polish-English dictionary »

kapsztad meaning in English

PolishEnglish
Kapsztad noun

Cape Townnoun
legislative capital of South Africa