Latin-Swedish dictionary »

alexandra meaning in Swedish

LatinSwedish
Alexandra

Alexia