Pinyin Dictionary results for "suan bu liu diu"

酸不溜丢
sour; acrid; (of a person) embittered
Dictionary data provided by CC-CEDICT