English-Arabic translation for "slug"
"slug" Arabic translation
Results: 1-1 of 1
slug {noun}
slug {noun} [anat.]
الدودة البزّاقة {noun} [anat.]
Synonyms
Synonyms (English) for "slug":
Similar words
Have a look at the Chinese-English dictionary by bab.la.