upon my soul

التعريفات والمعاني

== English == === Phrase === upon my soul (dated) Expressing astonishment or sincerity.