« Back to Dictionary IndexAbbreviation for Throttle Valve. Related Articles: Automotive Dictionary: TV Rod« Back to Dictionary Index 2024-06-16