English to Chinese Dictionary

Search:

Did you mean: dachang dacheng dazhong dacong duchong dechong dichong tacheng ?

大虫 chóng tiger
打虫 chóng to swat an insect / to get rid of intestinal parasite with drugs


<< back to the home page