Pinyin Dictionary results for "sheng tun huo bo"

生吞活剥
to swallow whole (idiom); fig. to apply uncritically
Dictionary data provided by CC-CEDICT