English to Arabic

Meaning for:
Slug
other
الدودة البزّاقة