Swedish-Latin dictionary »

alexia meaning in Latin

SwedishLatin
Alexia

Alexandra