Latin-French dictionary »

lupodunum meaning in French

LatinFrench
Lupodunum noun

Ladenburgnom