teletransportarse
Spanish
Verb
teletransportarse
infinitive of
teletransportar
combined with
se