English-Chinese dictionary »

smartass meaning in Chinese

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

自以为是的人 /zìyǐwéishì de rén/noun

自以為是的人noun

自作聪明的人 /zìzuòcōngmíng de rén/noun

自作聰明的人noun