English to Chinese Dictionary

Search:

Did you mean: shun sichuan sun sign shihun shan shen sixun ?

厮混 hùn (derog.) to hang out (with sb) / to mix (things) together


<< back to the home page