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
Do you know what each of these is called?
Click on the pictures to check.