Spanish

edit

Verb

edit

atarragarse

  1. infinitive of atarragar combined with se