capital_of_swazilandEnglish

Mbabane, capital of Swaziland

Noun

Capital of Swaziland, located in northwestern Swaziland

English: Mbabane, capital of Swaziland

Bahasa: Mbabane

Bahasa words with similar meanings

English words with similar meanings

Show 1 words