Search term mantrap has 3 results
Jump to
EN English IT Italian
mantrap trappola {f}
mantrap (n) [general] trappola per uomo (n) {f} [general]
mantrap tranello {m}