English to Arabic

Meaning for:
Haddock
other
الحدوق