English dictionary
capital of swaziland meaning and definition
Definition and meaning of capital of swaziland at MeaningMonkey.org. capital of swaziland meaning and definition in the English Dictionary.CAPITAL OF SWAZILAND noun
Definition of capital of Swaziland (noun)
- capital of Swaziland; located in northwestern Swaziland
- synonyms: Mbabane
Source: Princeton University Wordnet