lěng
què
tǎ

Definitions

  1. 1. cooling tower

Components