Grenada
[grə'nedə]
解释:
(noun.) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth.
校对:维多利亚--From WordNet
[grə'nedə]
(noun.) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth.
校对:维多利亚--From WordNet