French-Latin dictionary »

alexandria meaning in Latin

FrenchLatin
Alexandria

Alexandrēa

Your history