Spanish-French dictionary »

abelardo meaning in French

SpanishFrench
Abelardo

Abelard

Abélard