English to Arabic

Meaning for:
Snails
other
الحلزونات