Latin-French dictionary »

helmstadium meaning in French

LatinFrench
Helmstadium noun

Helmstedtnom