Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
violent stream
noun
(n)
a violently fast stream of water (or other liquid)
cepat aliran air yang keras (atau lain cair)
Synonym:
torrent
source: wordnet30