Comment Comment by slowrabbit Number of french speakers in the world... 76 million. Number of english speakers... 1.5 billion. It should be CUT, fuck the french and bad acronyms. parent slowrabbit 7 years ago