English to Arabic

Meaning for:
Sleuthing
other
التجسّس