winrates
English
Noun
winrates
plural of
winrate