English edit

Noun edit

throttle bodies

  1. plural of throttle body