French-Spanish dictionary »

abélarde meaning in Spanish

FrenchSpanish
Abélarde

Abelarda