shuǐ lěng què qì

Translation

  • water chiller system
  • water chiller unit
Chinese Tones