FREAK SHOW


Meaning of FREAK SHOW in English

show in which abnormally developed people and animals are exhibited

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