Back to Dictionary
风镜
風鏡
fēngjìng
1.
goggles (esp. against wind and sandstorms)
Metadata
- Category
- Chinese