Latin-French dictionary »

cathara meaning in French

LatinFrench
Cathara noun

catharenom