shuǐ bō lú

Translation

  • superheated steam oven
Chinese Tones