desgarraros
Spanish
Verb
desgarraros
infinitive of
desgarrar
combined with
os