French-Latin dictionary »

abélard meaning in Latin

FrenchLatin
Abélard

Abaelardus