desbarataros
Spanish
Verb
desbarataros
infinitive of
desbaratar
combined with
os