Definify.com

Definition 2025


immobilisers

immobilisers

English

Noun

immobilisers

  1. plural of immobiliser