Translation of bebola in English:

bebola

ball bearing

noun

  • 1

    ball bearing, bearing using small steel balls, one such ball