English to Chinese Dictionary

Search:

Did you mean: touting towing touding touming touying taoming taotong tiaoting ?

toot / honk / to pout
嘟嘟响 xiǎng (onom.) toot / honk / beeping / tooting noise


<< back to the home page