flawless in French
flawless in French
impeccable
Without flaws, defects, or shortcomings; perfect.
parfait
Without flaws, defects, or shortcomings; perfect.