English to Arabic

Meaning for:
Scrounger
other
المتطفل