frenada
Top 25000
Meanings
Noun
1. brake, braking (act of braking e.g. a vehicle)
2. sudden stop (Canary Islands, Latin America)
3. decelerating capacity of a vehicle (mechanics)