Meaning of “half-moon glasses” in the English Dictionary

English