Online Dictionary
Definition of " god forbid! " in English Arabic Dictionary
Results
god forbid!
  • {INTRJ} لا سمح الله