secuestrarlos

Spanish

Verb

secuestrarlos

  1. infinitive of secuestrar combined with los