English to Chinese Dictionary

Search:

Did you mean: zonglan songlian songling songli zonglun sangluan songliao songlu ?

菘蓝 sōng lán Isatis tinctoria (woad, a brassica producing blue dye)


<< back to the home page