Latin-French dictionary »

nova aurelia meaning in French

LatinFrench
Nova Aurelia noun

La Nouvelle-Orléansnom