English to Chinese Dictionary

Search:

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

吐痰 tǔ tán to spit / to expectorate
涂炭 tú tàn extreme distress / in utter misery


<< back to the home page