English to Chinese Dictionary

Search:

Did you mean: to too tooth that two tout tuo tao ?

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


<< back to the home page