English to Arabic

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