Pinyin Dictionary results for "wu lu ke tao"

无路可逃
no way out; nowhere to go; trapped beyond hope of rescue; painted into a corner
Dictionary data provided by CC-CEDICT