INTENSIVE CARE AMBULANCE Meaning of INTENSIVE CARE AMBULANCE in English ambulance equipped with CPR and other emergency equipment Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012