French › DictionaryimpeccableB2#6,336Hear itadjectiveperfect, faultless, impeccableRead French with every word explained