WONDER OF WONDERS


Meaning of WONDER OF WONDERS in English

amazingly, surprisingly, lo and behold

Wonder of wonders, you're on time! It's a miracle!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.