Pinyin Dictionary results for "bu ke yu yue"

不可逾越
impassable; insurmountable; insuperable
Dictionary data provided by CC-CEDICT