Pinyin Dictionary results for "shang liu you"

上溜油
basted (of meat etc)
Dictionary data provided by CC-CEDICT