faultless in Catalan
faultless in Catalan
impecable
Without fault; free from defect or error.
perfecte
Without fault; free from defect or error.