English to Arabic

Meaning for:
Largemouth
other
لارجموث - سمكة كبيرة سوداء