French-Spanish dictionary »

leyde meaning in Spanish

FrenchSpanish
Leyde nom

Leidennoun

Your history