English to Arabic

Meaning for:
Whelks
other
الحلزونات البحرية