English to Chinese Dictionary

Search:

Did you mean: dujia doujiao toujia tujia douji dajia duji dijia ?

豆荚 dòu jiá pod (of legumes)
痘痂 dòu jiā pockmark / smallpox scab


<< back to the home page