French-Spanish dictionary »

isidore meaning in Spanish

FrenchSpanish
Isidore

Isidoro | Isidro