English to Arabic

Meaning for:
Spector
other
سبيكتور