Mbabane
English Dictionary
->
Letter M
-> Mbabane
Search Dictionary:
Mbabane Definition
(n)
capital
of
Swaziland
;
located
in
northwestern
Swaziland
Mbabane Synonyms
capital of Swaziland
Mbabane
© Art Branch Inc.