atarragaros

Spanish

Verb

atarragaros

  1. infinitive of atarragar combined with os