French-Latin dictionary »

adélaïde meaning in Latin

FrenchLatin
Adélaïde

Adalheidis