zhòu lěng cáo

Translation

  • quench tank
Chinese Tones