English to Arabic

Meaning for:
Whelk
other
الحلزون البحري