Latin-English dictionary »

albia meaning in English

LatinEnglish
Albia proper noun
F, Albiga F

Albi(town and commune in France)
proper noun