English to Arabic

Meaning for:
Gastropods
other
بطنيّات الأقدام مثل القوقعة والحلزون