English to Arabic

Meaning for:
Abalone
other
أذن البحر - حيوان بحري