Dictionary, Free Dictionary - MyDictionary.net
Definition of " act of providence " in English German Dictionary
Results
act of providence
  • {N} Schickung [F]