Synonyms of Capital Of Grenada in English :
Antonyms of Capital Of Grenada in English
Thesaurus of Capital Of Grenada in English
Capital Of Grenada
see definition of capital of grenadaSynonyms of capital of grenada
1. (noun) the capital and largest city of Grenada