English-Italian dictionary »

dead on arrival meaning in Italian

EnglishItalian
dead on arrival (dead when arriving at hospital)
adjective

giunto cadavereadjective