English to Chinese Dictionary

Search:

tōng (onom.) thump / thud


<< back to the home page