泳镜 yǒngjìng swimming goggles Origin Definitions Defs Strokes Stroke Words Sentences Sents 游泳镜 yóuyǒngjìng swimming goggles goggles designed for use while swimming