SO HELP ME


Meaning of SO HELP ME in English

upon my word : believe it or not

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.