Pinyin Dictionary results for "hu lu li mai de shi shen me yao"

葫芦里卖的是什么药
what has (he) got up (his) sleeve?; what's going on?
Dictionary data provided by CC-CEDICT