plaster_saintEnglish

plaster saint

Noun

A person (considered to be) without human failings

English: plaster saint