TO MY GREAT SURPRISE


Meaning of TO MY GREAT SURPRISE in English

to my astonishment, to my amazement

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