Pinyin Dictionary results for "du kou guo zu"

杜口裹足
too frightened to move or speak
Dictionary data provided by CC-CEDICT