Chinese-English dictionary »

自作聰明的人 meaning in English

ChineseEnglish
自作聰明的人 noun

smartass(one who is particularly insolent)
noun
[UK: smˈɑːtas] [US: smˈɑːrɾæs]