Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turbochargers
in English
turbochargers
#uncommon
Definitions
Noun
compressors
powered
by
exhaust
;
for
internal
combustion
engines
devices
that
compress
air
for
engines
;
increase
power