English to Chinese Dictionary

Search:

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

(onom.) toot; honk; beep (sound of a horn etc) / (coll.) to pout


<< back to the home page