WHAT A BEAUTY!


Meaning of WHAT A BEAUTY! in English

Wow!, Nice! (said after a superb performance)

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