teleportad

Spanish

Verb

teleportad

  1. second-person plural imperative of teleportar