kamus
.
Search
About
home_stand
English
home stand
Noun
A series of successive games played at a team's home field or court
English: home stand