meaning of won lost record

1. sports a record of win versus losses


Related Words

won-lost record |

Developed & Maintained By Taraprasad.com

Treasure Words