Advertisement
Advertisement
St. George's
[ jawr-jiz ]
noun
- a seaport on and the capital of Grenada, in the SW part.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ jawr-jiz ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse