Chinese-English dictionary »

滑头滑脑 /huátóuhuánǎo/ meaning in English

ChineseEnglish
滑头滑脑 /huátóuhuánǎo/ adjective

slippery(evasive; difficult to pin down)
adjective
[UK: ˈslɪ.pə.ri] [US: sˈlɪ.pə.ri]