IRRESUSCITABLE MEANING IN ENGLISH

• Irresuscitable Definition & Synonyms

  1. (a.) Incapable of being resuscitated or revived.


RECENT SEARCHES