Pinyin Dictionary results for "xiu xiu lian"

羞羞脸
(jocularly) shame on you!
Dictionary data provided by CC-CEDICT