Answer: saragossa

AnswerCrossword Clue
SARAGOSSA

City on the Ebro

SARAGOSSA

Spanish city on the Ebro.

SARAGOSSA

City on the Ebro.

SARAGOSSA
City in Spain