Spanish–English dictionary

English translation of the Spanish word refrenarse

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
refrenar
(contener)
;

SpanishEnglish
refrenarse contain oneself; hold back
refrenar hold in check; curb; deter; hold in; rein; restrain; stem