Home
Help
About
Contact
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