atorarlos

Spanish

Verb

atorarlos

  1. infinitive of atorar combined with los