lemond








noun

  1. Gregory JamesGreg, born 1961, U.S. cyclist with three victories (1986, 1989–90) in the Tour de France.
54 queries 0.794