Meanings
Thesaurus
Synonyms
1
noun
· templeless eyeglasses that...
nose glassesoxford glasses