Home1771 Edition

FRANCOLINI

Volume 2 · 15 words · 1771 Edition

a town of Italy, situated on the river Po, about nine miles north-east of Ferrara.