Search term Ferrara has 4 results
EN English IT Italian
Ferrara Ferrara
Ferrara (proper) [city, archbishopric and capital] Ferrara (proper) [city, archbishopric and capital]
IT Italian EN English
Ferrara Ferrara
Ferrara (proper) [city, archbishopric and capital] Ferrara (proper) [city, archbishopric and capital]