Swedish-Latin dictionary »

emelia meaning in Latin

SwedishLatin
Emelia

Aemilia