French-Latin dictionary »

gloucester meaning in Latin

FrenchLatin
Gloucester nom

Glevumnoun