Definition: 1. Wearing spectacles (glasses).
Show more information about bespectacled
Search took: 8.5883 ms