English to Arabic

Meaning for:
Snooping
other
التطفّل