Latin-French dictionary »

britannia | albion meaning in French

LatinFrench
Britannia | Albion noun

Grande-Bretagnenom

Your history