besprekoran

Etymology
From.

Adjective

 * 1) impeccable, faultless, unblemished, immaculate
 * 2) irreproachable