venturi injectors

English edit

Noun edit

venturi injectors

  1. plural of venturi injector