electric razor


Meanings

  • a razor powered by an electric motor