English | German | Russian | Czech

pair of goggles English

Meaning pair of goggles meaning

What does pair of goggles mean?

pair of goggles

Protective eyewear consisting of two lenses set in a flexible frame to fit snugly against the face.

Are you looking for...?

pair | of | goggles