English to Chinese Dictionary

Search:

Did you mean: shiding sidang ciding seding xiding sitting sting seeding ?

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


<< back to the home page