impeccable in Catalan impeccable in Catalan impecable adj Perfect, without faults, flaws or errors Add to Flashcards