implantarse
Spanish
Verb
implantarse
infinitive of
implantar
combined with
se