Pinyin Dictionary results for "na bu chu shou"

拿不出手
not presentable; shoddy and too embarrassing to show
Dictionary data provided by CC-CEDICT