Online Dictionary
Definition of " faire l'impasse " in French English Dictionary
Results
faire l'impasse
  • {V} finesse