Back to Dictionary
丢人现眼
丟人現眼
diūrénxiànyǎn
1.
to make an exhibition of oneself
2.
to be a disgrace
Metadata
- Category
- Chinese