Ask a New Question
Search
what does I.C.U. mean.
In the hospital it means "intensive care unit". I'm sure it can have other meanings.
Ask a New Question
or
answer this question
.