vocab dash
Log in
Sign up
风镜
fēngjìng
Meanings
1. goggles (esp. against wind and sandstorms)
Characters used
风
wind
镜
mirror