Latin-French dictionary »

luniburc meaning in French

LatinFrench
Luniburc noun

Lunebourgnom