Arabic-English dictionary »

سمك الحدوق meaning in English

ArabicEnglish
سمك الحدوق

haddockmarine fish