Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
rain cats and dogs
verb
(v)
rain heavily
hujan lebat
Synonym:
pelt
,
pour
,
rain buckets
,
stream
source: wordnet30