English to Arabic

Meaning for:
Interlopes
other
يتطفّل