teleportarse
Spanish
Verb
teleportarse
infinitive of
teleportar
combined with
se