DEALFISH MEANING IN ENGLISH

• Dealfish Definition & Synonyms

  1. (n.) A long, thin fish of the arctic seas (Trachypterus arcticus).


RECENT SEARCHES