a highly developed state of perfection; having a flawless or impeccable quality
0 Comments 0 Shares 1260 Views