Pinyin Dictionary results for "zhan bu zhu jiao"

站不住脚
ill-founded; groundless
Dictionary data provided by CC-CEDICT