Latin-French dictionary »

lumbricus meaning in French

LatinFrench
lumbricus noun

lombricnom

lombriciennom

ver de terrenom