English to Arabic

Meaning for:
Sensors
other
المحسّسات