English to Chinese Dictionary

Search:

耍无赖 shuǎ wú 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