atarragarle

Spanish

Verb

atarragarle

  1. infinitive of atarragar combined with le