meaning of capital of swaziland

1. capital of Swaziland; located in northwestern Swaziland


Related Words

capital of swaziland |

Developed & Maintained By Taraprasad.com

Treasure Words