English to Chinese Dictionary

Search:

Did you mean: job jibi gebi jibai jibei jibo jubu jab ?

薏苡 Job's tears (Coix lacryma-jobi); adlay millet; Chinese pearl barley


<< back to the home page