English to Chinese Dictionary

Search:

Did you mean: xiedu xiaodu xiudu xiada xiadi xidu xide xiaodi ?

下毒 xià to put poison in sth / to poison
下肚 xià to consume (food or drink); to eat; to drink


<< back to the home page