Back to Dictionary
自高自大
zìgāozìdà
1.
to think of oneself as terrific (idiom); arrogant
Metadata
- Category
- Chinese