atarragarse

Spanish

Verb

atarragarse

  1. infinitive of atarragar combined with se