Pinyin Dictionary results for "suo tou wu gui"

缩头乌龟
person who refuses to face reality or confront a problem; ostrich
Dictionary data provided by CC-CEDICT