IMMOBILISED

Definition of IMMOBILISED