← Back to All Words

Word Details

83 of 245
English

engine braking

/ˈɛndʒən ˈbreɪkɪŋ/

Spanish

freno motor