Detailed Translations for Grenada from English to French
grenada:
Grenada:
Translation Matrix for Grenada:
Related Definitions for "Grenada":
-
an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth1
Wiktionary Translations for Grenada:
Grenada
proper noun
-
Caribbean country
Grenada
Cross Translation:
External Machine Translations: