English to Arabic

Meaning for:
Sleuths
other
يتجسّس