immobilisers

English

Noun

immobilisers

  1. plural of immobiliser