immobilizers
English
Noun
immobilizers
plural of
immobilizer