MalayTranslate.com
Malay to English Translator
Translate Here

English to English

brain tumor
(br/eI/n_'t/u/m/@/r )

noun (n)

  • a tumor in the brain
    tumor di otak
    Synonym:
    brain tumour
    source: wordnet30