bn:00147452n
Noun Named Entity
SYL
Saint peter
EN
Saint Peter, officially the Parish of Saint Peter, is a parish of Antigua and Barbuda on the island of Antigua. Wikipedia
English:
Antigua and Barbuda
Geonames
Relations
Sources
BabelNet