ON THE TOWN


Meaning of ON THE TOWN in English

enjoying entertainment in the city, spending leisure time in the city

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