throttle bodies
English
Noun
throttle bodies
plural of
throttle body