English-Arabic dictionary »

mackerels meaning in Arabic

EnglishArabic
Mackerels [UK: ˈmækrəlz ]
[US: ˈmækərəlz ]

سمك الأسقمري