English to Arabic

Meaning for:
Arrestor
other
الموقّف