You're right, here linda it's not such a common word, anteojos means binoculars instead of glasses, and valija it's used normally just for diplomatic lugage. Anyway, everybody would understand you with those words as you can get from the context if you're talking about binoculars or glasses for example.