Italian-English dictionary »

attirare l'attenzione su di sé meaning in English

ItalianEnglish
attirare l'attenzione su di sé verb

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