Latin-French dictionary »

insula franciae meaning in French

LatinFrench
Insula Franciae noun

Île-de-Francenom