English to Chinese Dictionary

Search:

Did you mean: takeshi takeuchi taicai ?

塌棵菜 cài Brassica narinosa (broadbeaked mustard) / Chinese flat cabbage


<< back to the home page