decipulum

Latin > English

decipulum decipuli N N :: trap, snare; device serving to deceive

Latin > Chinese

decipulum, i. n. :: 陷阱