Back to Dictionary
上镜
上鏡
shàngjìng
1.
photogenic
2.
to appear on film or in the media
Metadata
- Category
- Chinese