Latin-French dictionary »

macarius meaning in French

LatinFrench
Macarius

Macaire