Spanish-English Dictionaryrefrenara
refrenará
refrenar
Meaning of refrenara