English to Arabic

Meaning for:
Geoduck
other
محّار