Italian-English dictionary »

mettersi in mostra meaning in English

ItalianEnglish
mettersi in mostra verb

grandstand(to behave dramatically)
verb
[UK: ˈɡræn.stænd] [US: ˈɡrænd.ˌstænd]

show off(to exhibit, to demonstrate something for the purpose of bragging)
verb
[UK: ʃəʊ ɒf] [US: ˈʃoʊ ˈɒf]