Kabaka

One holder at a time · 8 terms · 1814–1900

Previous holders 8