ICU – Deutsch–English translations

🇬🇧 en de 🇩🇪

ICU noun

  • intensive care unit
IPS, IS, Intensiv, Intensivstation
Wiktionary Links