Romanian-Latin dictionary »

alba iulia meaning in Latin

RomanianLatin
Alba Iulia

Alba Iulia

Apulum