English to Chinese Dictionary

Search:

蹬脚 dēng jiǎo to stamp one's foot / to kick


<< back to the home page