Latin-French dictionary »

leodegarius meaning in French

LatinFrench
Leodegarius

Léger