Pinyin Dictionary results for "shi zhao"

失着
unwise move; miscalculation
从实招来
to own up to the facts
Dictionary data provided by CC-CEDICT