implanted device

Traductions
dispositif implanté
Mots
implant

noun
implant
implanted

past participle
ancré