Russian-English dictionary »

менестрель-шоу meaning in English

RussianEnglish
менестрель-шоу noun

minstrel show(A variety show performed by white people in blackface)
noun