atarragaros
Spanish
Verb
atarragaros
infinitive of
atarragar
combined with
os