UPON MY SOUL !


Meaning of UPON MY SOUL ! in English

My goodness!, Upon my word!

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.