hargreaves








noun

  1. James,died 1778, English inventor of spinning machinery.

noun

  1. James. died 1778, English inventor of the spinning jenny
53 queries 0.636