goggles /ˈɡɒɡəlz/ n

中文:护目镜

Meaning:Equipment that protects the eyes against cold and wind and provides good visibility

Found in these illustrated scenes(3)

‹ Browse all scenes