Moisten a soft rag with white vinegar. Rub the crystal glasses with the rag until the white grunge disappears. If it doesn't disappear, the white grunge on your crystal is etching, which is permanent and cannot be removed.
Soak the crystal glasses in white vinegar for one minute if some of the film remains, especially around a design that is harder to clean with just a rag. Afterward, wipe the film off with a wet rag. You can also use a cotton swab to clean hard-to-reach areas.
Wash the crystal glasses in warm, soapy water, and rinse them under warm running water.
Dry the crystal glasses with an absorbent towel to prevent spotting.