screen-wiper









screen-wiper


noun British.

  1. windshield wiper.
52 queries 0.568