kamus
.
Search
About
icu
English
ICU, intensive care unit
Noun
A hospital unit staffed and equipped to provide intensive care
English: intensive care unit, ICU
English words with similar meanings
Show 1 words
intensive care unit