meaning of screwballer

1. baseball a pitcher who throws screwballs


Related Words

screwballer |

Developed & Maintained By Taraprasad.com

Treasure Words