English to Arabic

Meaning for:
Wentletrap
other
نوع من الحلزونات البحريّة