Advertisement

Advertisement

Devon minnow

noun

  1. angling a spinning lure intended to imitate the swimming motion of a minnow Often shortened toDevon


Advertisement

Advertisement

Advertisement

Advertisement


Devon IslandDevonport