French-English dictionary »

république d'afrique du sud meaning in English

FrenchEnglish
République d'Afrique du Sud nom {f}

Republic of South Africa◼◼◼(official name of South Africa)
proper noun