English to Arabic

Meaning for:
Interloped
other
تطفّل