Italian-English dictionary »

un grande applauso meaning in English

ItalianEnglish
un grande applauso verb

give it up(welcome onto stage [imperative])
verb