St. George's in Russian St. George's in Russian Сент-Джо́рджес proper noun The capital city of Grenada. Add to Flashcards