Spanish-English Dictionaryfrenar
Meaning of frenar