English-French dictionary »

albion meaning in French

EnglishFrench
Albion (England)
proper noun
[UK: ˈæl.biən]
[US: ˈæl.biən]

Albion◼◼◼nom {f}