冷却塔
lěng
què
tǎ

Definitions

  1. 1. cooling tower

Components