English to Arabic

Meaning for:
Gastropoda
other
القواقع و الحلزونات و فصيلتهم