plaster saint n : a person (considered to be) without human failings; "he's no plaster saint"
Copyright © 2024 3Dict.net