Meaning of “windscreen wiper” in the English Dictionary

English