English

edit

Interjection

edit

God preserve us

  1. (UK) Exclamation of astonishment.
  NODES
Note 1