Translation of Ntlo ya Dikgosi in English:

User Contribution

Ntlo ya Dikgosi

House of Chiefs

noun