meaning of capital of senegal

capital of senegal meaning in General Dictionary

the main city and main interface and largest town of Senegal