カスケードシャワー
kasukēdoshawā

Noun

1. cascade shower

Physics
Other forms: