Latin-French dictionary »

luparius meaning in French

LatinFrench
luparius noun

chien-loupnom