English to Arabic

Meaning for:
Muskellunge
other
المسكلنج - سمكة كبيرة