Latin-French dictionary »

ledanum castrum meaning in French

LatinFrench
Ledanum Castrum noun

Leedsnom