English to Arabic

Meaning for:
Scallop
other
المحار الصدفي