Spanish

edit

Verb

edit

atarragaros

  1. infinitive of atarragar combined with os