bless my soul

English

Interjection

bless my soul

  1. Exclamation of surprise.