Vocabulary

ウォータースライダー

water slide; flume

noun