Definition of Capital Of Swaziland

  • 1. Capital of Swaziland; located in northwestern Swaziland Noun

Synonyms for word "capital of swaziland"

Semanticaly linked words with "capital of swaziland"