French-Spanish dictionary »

abelard meaning in Spanish

FrenchSpanish
Abelard

Abelardo