refrenarla
Spanish
Verb
refrenarla
infinitive of
refrenar
combined with
la