vocab dash
Log in
Sign up
エンブレ
Meanings
Noun
1. engine braking
(Abbreviation)