Meaning of capital of senegal

Definition of capital of senegal

(noun) the capital and chief port and largest city of Senegal

Other information on capital of senegal

WIKIPEDIA results for capital of senegal
Amazon results for capital of senegal