English synonyms about - contact  

capital of Swaziland

noun

1 capital of Swaziland

Capital of Swaziland; located in northwestern Swaziland.

synonym: Mbabane.


Find more on capital of Swaziland elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0164