xiè hóng zhá

Translation

  • sluice-gate
  • flood discharge valve
Chinese Tones