English to Chinese Dictionary

Search:

Did you mean: tuan than titan tan tian tutun tuyan tun ?

吐痰 tán to spit / to expectorate
涂炭 tàn extreme distress / in utter misery
涂潭 tán muddy water in a pool or pond


<< back to the home page