English
English version

Mbabane

From Longman Dictionary of Contemporary EnglishMbabaneMba‧ba‧ne /əmbɑːˈbɑːni $ ˌembəˈbɑːn/  a town and business centre which is the capital of Swaziland
Pictures of the day
What are these?
Click on the pictures to check.