net balls

listen to the pronunciation of net balls
English - Turkish
(Spor) file topları
English - English

Definition of net balls in English English dictionary

net ball
ball game in which two opposing teams must try and score points by throwing the ball into their opponent's basket
net balls
Favorites