On average the French eat 20 million what a year? July 14, 2017 By Show answer Frogs More General Knowledge Questions