Please enable javascript to use dictionary! Howto enable javascript?
impeccable▼◼◼◼adjectifYour English is flawless. = Ton anglais est impeccable.
parfait▼◼◼◼adjectifEverything must be flawless. = Tout doit être parfait.
↑