English to Chinese Dictionary

Search:

耍无赖 shuǎ lài to act shamelessly / to behave in a way that leaves others tut-tutting and shaking their heads in disapproval


<< back to the home page