refrenarle

Spanish

Verb

refrenarle

  1. infinitive of refrenar combined with le