English to Chinese Dictionary

Search:

Did you mean: dahuxiang dacunxiang dahuixiangzi dawuxiang duixiang tuhuixiang ?

大茴香 huí xiāng Chinese anise / star anise


<< back to the home page