MohammedPreview
Open in TheBrain

Resuscitable

  1. Capable of being resuscitated.