GeneralConnection.com
➔
Dictionary
saragossa
Noun
1. Zaragoza
1. Saragossa, city, metropolis, urban center
Usage