Spanish-English Dictionaryrefrenar
Meaning of refrenar