English
›
Words
to
insert in the body surgically
Translation:
English
Verb
5
implant
Add
Translation