French-Latin dictionary »

helmstedt meaning in Latin

FrenchLatin
Helmstedt nom

Helmstadiumnoun