TOAST OF THE TOWN


Meaning of TOAST OF THE TOWN in English

local hero, hero of the community

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