meaning of Blendschutzbrille

Blendschutzbrille - German to English

antidazzle goggles {pl}

View more

  • antiglare goggles {pl}