French-Latin dictionary »

chelmsford meaning in Latin

FrenchLatin
Chelmsford nom

Caesaromagusnoun