Translation of frenada in English:

frenada

feminine noun

Latin America