English to Chinese Dictionary

Search:

Did you mean: zhesha zhezhi zhazha zhezhu zhuzha zhizhi zhizhu zhuzhi ?

蔗渣 zhè zhā bagasse (sugar cane waste)


<< back to the home page