throttle bodies

English

Noun

throttle bodies

  1. plural of throttle body