atarragarlos

Spanish

Verb

atarragarlos

  1. infinitive of atarragar combined with los