Synonym for Mbabane


Synonym for Mbabane

capital of Swaziland

Associated with Mbabane

Kingdom of SwazilandSwaziland
Add a New Entry