Spanish

edit

Verb

edit

secuestrarse

  1. infinitive of secuestrar combined with se