English to Chinese Dictionary

Search:

Did you mean: shandou suantou shantou sandu suntou xuandu xuantou zuantou ?

酸豆 suān dòu tamarind (Tamarindus indica) tropical tree with bean-like fruit / pickled caper


<< back to the home page