republic of senegal - English Synonyms Dictionary

republic of senegal

n.
[1] Senegal