Back to Dictionary
杜口裹足
dùkǒuguǒzú
1.
too frightened to move or speak