Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
raincoat
('r/eI/n,k/oU/t )
noun
(n)
a water-resistant coat
sebuah water resistant mantel
Synonym:
waterproof
source: wordnet30