atarragarte

Spanish

Verb

atarragarte

  1. infinitive of atarragar combined with te