meaning of capital of swaziland

capital of swaziland meaning in General Dictionary

money of Swaziland; based in northwestern Swaziland