Englishimplant
Englishinsert (something) surgically into the body
Czechimplantovat
Finnishistuttaa
Frenchimplant
Germaneinpflanzen, implantieren
Portugueseimplantar
Romanianimplanta
English translator: English implantieren Eesti sõnaraamat Español Traductor Svenska Översättare