impecable

adj

1) безупречный, непогрешимый; безукоризненный

2) безгрешный, праведный

Источник: Большой испанско-русский словарь на Gufo.me