BUFFING WHEEL





Definition:

  1. [noun] a wheel that is covered with soft material

Synonyms: