Search term insertion has 2 results
EN English IT Italian
insertion inserzione {f}
insertion (n) [hypodermic needle] introduzione (n) {f} [hypodermic needle]