sheatfish

Explore definitions, synonyms, and language insights of sheatfish

Definitions

Noun
large elongated catfish of central and eastern Europe

More General Terms