Definition of the Italian term mostra in music:

  1. exhibition, show
Language
Italian
Singular
mostra
Plural
mostre