The Finnish term "pallo" matches the English term "ball-bearing"

other finnish words that include "pallo" : english :
tanssiaiset, pallo ball
pallo globe