English to Chinese Dictionary

Search:

拆家 chāi jiā (slang) low-level drug dealer / (slang) (of a pet) to wreck the house (scattering trash, chewing on furniture etc)


<< back to the home page