Online Dictionary
Definition of " à Dieu ne plaise! " in French English Dictionary
Results
à Dieu ne plaise!
  • {INTRJ} god: God forbid!, heaven forbid!