Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
snowfall
('sn/oU/,f/O/l )
noun
(n)
precipitation falling from clouds in the form of ice crystals
hujan jatuh dari awan dalam bentuk kristal es
Synonym:
snow
source: wordnet30