セントジョージズ
sentojōjizu

Noun

1. Saint George's (Grenada)

Other forms: