meaning of saragossa
1.
an
ancient
city
in
northeastern
Spain;
formerly
the
capital
of
Aragon
Related Words
saragossa
|
Developed & Maintained By
Taraprasad.com