Online Dictionary
Definition of " parfaire " in French English Dictionary
Results
parfaire
  • {V} perfect, perfection: bring to perfection, round off, polish