Chinese-English dictionary »

无赖 /wúlài/ meaning in English

ChineseEnglish
无赖 /wúlài/ noun

scumbag(despicable person)
noun
[UK: skˈʌmbaɡ] [US: skˈʌmbæɡ]