Portuguese-English dictionary »

alba longa meaning in English

PortugueseEnglish
Alba Longa proper noun
{f}

Alba Longa(an ancient city of Latium)
proper noun