Buffing apparatus

Buff·ing ap·pa·ra·tus

Buffing apparatus

  1. See Buffer, 1.