sequestraros

Spanish

Verb

sequestraros

  1. infinitive of sequestrar combined with os