English-Arabic dictionary »

muskellunge meaning in Arabic

EnglishArabic
Muskellunge

المسكلنج - سمكة كبيرة