grenada
/ɡɹəˈneɪdə/
An island country in the Caribbean Sea.
“Grenada's beaches attracted tourists from around the world.”Add to my deck
/ɡɹəˈneɪdə/
An island country in the Caribbean Sea.
“Grenada's beaches attracted tourists from around the world.”Add to my deck