English to Arabic

Meaning for:
Haddocks
other
الحدوق