English to Chinese Dictionary

Search:

Did you mean: shimu shumu chuimu shuima shuimo suimu shenmu shimo ?

水母 shuǐ jellyfish / medusa
水幕 shuǐ water screen (screen formed of sprayed water droplets, used for displaying projected images, for temperature control, or for air purification)


<< back to the home page