English edit

Noun edit

multisensors

  1. plural of multisensor