Latin-French dictionary »

professa meaning in French

LatinFrench
professa noun

professenom