refrenarse

Spanish

Verb

refrenarse

  1. infinitive of refrenar combined with se