wiper blade


Meanings

  • a mechanical device that cleans the windshield