Definition of CPR in English:

CPR

noun