waterfall in Spanish
waterfall in Spanish
catarata
caída de agua
cascada
cascada
(figuratively) A waterfall-like outpouring of liquid, smoke, etc.
catarata
(figuratively) A waterfall-like outpouring of liquid, smoke, etc.