diàn guàn zhàn

Translation

  • electric pumping station in irrigation system
Chinese Tones