frenarse
Spanish
Verb
frenarse
infinitive of
frenar
combined with
se