English to Arabic

Meaning for:
Conch
other
القوقع