capital of swaziland definition

  • noun:
    • money of Swaziland; positioned in northwestern Swaziland
    • money of Swaziland; located in northwestern Swaziland
41 votes

How would you define capital of swaziland?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!