French-Spanish dictionary »

adélaïde meaning in Spanish

FrenchSpanish
Adélaïde

Adelaida