MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mac
(m/&/k )

noun (n)

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