irreproachability

n. 无可责备, 无懈可击



详细释义:

n.

无可责备; 无懈可击