insertarte
Spanish
Verb
insertarte
infinitive of
insertar
combined with
te