English to Arabic

Meaning for:
Helix
other
اللولب