meaning of Begnadigungskommission

Begnadigungskommission - German to English

pardon board