English to Chinese Dictionary

Search:

死定 dìng to be screwed; to be toast


<< back to the home page