WALKS ON AIR


Meaning of WALKS ON AIR in English

extremely happy, in the seventh heaven

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