Latin-French dictionary »

adiurare meaning in French

LatinFrench
adiurare

implorer