What does Blendschutzbrille mean?

Blendschutzbrille - German to English

antidazzle goggles {pl}

View more

  • antiglare goggles {pl}