MBABANE


Meaning of MBABANE in English

Mba ‧ ba ‧ ne / ə mbɑːˈbɑːni $ ˌembəˈbɑːn/ BrE AmE

a town and business centre which is the capital of Swaziland

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.