Italian-English dictionary »

strappa applausi meaning in English

ItalianEnglish
strappa applausi noun
{m}

showstopper [showstoppers]((in theatrical production))
noun