English to Chinese Dictionary

Search:

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

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


<< back to the home page