injectors

English

Noun

injectors

  1. plural of injector