sequestrarlos

Spanish

Verb

sequestrarlos

  1. infinitive of sequestrar combined with los