Spanish

edit

Verb

edit

secuestrarte

  1. infinitive of secuestrar combined with te