MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mack

noun (n)

  • a waterproof raincoat made of rubberized fabric
    tahan air hujan yang terbuat dari kain rubberized
    source: wordnet30