refrenarle
Spanish
Verb
refrenarle
infinitive of
refrenar
combined with
le