Home
Help
About
Contact
English to Chinese Dictionary
Search:
攧
diān
to fall / to stamp (one's foot) / to toss / to throw
<< back to the home page