1 newfish | Definition of newfish

newfish

noun

Definition of newfish

New South Wales
: australian salmon