phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

English

Posted by Bluegene on October 06, 2003

Where did the term "put some english on the ball" come from?