This is the 473rd most frequent Italian word.
mostra
"Mostra" in Italian means "exhibition" or "show" in English.
Here, 'mostro' is the first-person singular conjugation of 'mostrare', meaning 'to show' or 'to demonstrate'.
Ti mostro come preparare questa ricetta.
I'll show you how to prepare this recipe.
In this context, 'mostra' refers to a public art exhibition or display.
La mostra d'arte moderna al museo era affascinante.
The modern art exhibit at the museum was fascinating.
In this case, 'mostra' is the third-person singular conjugation of 'mostrare', meaning 'it shows' or 'it demonstrates'.