Latin-French dictionary »

marburgum meaning in French

LatinFrench
Marburgum noun

Marbourgnom