refrenarles

Spanish

Verb

refrenarles

  1. infinitive of refrenar combined with les