refrenarse
Spanish
Verb
refrenarse
infinitive of
refrenar
combined with
se