Latin-French dictionary »

ferrara meaning in French

LatinFrench
Ferrara noun

Ferrarenom