Online Dictionary
Definition of " dernière limite " in French English Dictionary
Results
dernière limite
  • {N} deadline