atarragarlo

Spanish

Verb

atarragarlo

  1. infinitive of atarragar combined with lo