capital of grenada - Anglais Synonymes Dictionnaire

capital of grenada

n.
[1] St. George's