Latin-French dictionary »

lapicida meaning in French

LatinFrench
lapicida [lapicidae] (1st) M
noun

tailleur de pierrenom