English to Chinese Dictionary

Search:

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

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


<< back to the home page