All cartoons
Cartoons

Feb 11, 2019

The average English speaker speaks at a rate of 110-150 words per minute.