MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Massachusetts Institute of Technology

noun (n)

  • an engineering university in Cambridge
    sebuah kejuruteraan universiti di cambridge
    Synonym:
    mit
    source: wordnet30