Latin-French dictionary »

muscipula meaning in French

LatinFrench
muscipula [muscipulae] (1st) F
noun

ratièrenom

muscipula | captentula noun

souricièrenom
Piège pour prendre des souris