ちょすいじょう
Meanings
Noun
1. reservoir; water-storage facility
Composed of
Wasserspeicherung; Wasservorrat; Wasser speichern
place; spot; grounds; arena; stadium; range