English to Chinese Dictionary

Search:

蒸馏器 zhēng liú still (i.e. distilling apparatus)


<< back to the home page