Home
Help
About
Contact
English to Chinese Dictionary
Search:
跌足
diē
zú
to stamp one's foot (in anger)
<< back to the home page