Latin-French dictionary »

comperire meaning in French

LatinFrench
comperire

dénicher