Translation of "waterfall" - English-Turkish dictionary

waterfall

noun [ C ] uk us /ˈwɔːtəfɔːl/

B1 a stream of water that flows from a high place, often to a pool below

şelale

(Translation of “waterfall” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)