louchettes
Noun
Meaning
Goggles intended to rectify strabismus by permitting vision only directly in front.
Source: Webster's dictionaryNoun
Goggles intended to rectify strabismus by permitting vision only directly in front.
Source: Webster's dictionary