Latin-French dictionary »

abaelardus meaning in French

LatinFrench
Abaelardus

Abélard

Your history