atarragarnos

Spanish

Verb

atarragarnos

  1. infinitive of atarragar combined with nos