ball pool
English
Noun
ball
pool
(
plural
ball pools
)
Synonym of
ball pit
.