MalayTranslate.com
Malay to English Translator
Translate Here

English to English

ICU

noun (n)

  • a hospital unit staffed and equipped to provide intensive care
    hospital unit pegawai dan dilengkapi untuk menyediakan unit rawatan rapi
    source: wordnet30