louchettes
English
louchettes meaning in English • louchettes का अर्थ अंग्रेजी में
n. pl.
- Goggles intended to rectify strabismus by permitting vision only directly in front.