English to Chinese Dictionary

Search:

cēng to scold / whoosh!
chēng sound of bells etc


<< back to the home page