English to Arabic

Meaning for:
Toggled
other
مثبّت