English to Arabic

Meaning for:
Interceptor
other
المعترض