← Italian Vocab Builder
Photo by kina020 on Unsplash.

mostra

English translation of mostra

exhibition

In Italian, the word 'mostra' refers to an exhibition, often used in the context of art galleries, museums, or trade shows where items such as artworks, artifacts, or products are displayed for public viewing. The term can also be applied to a presentation or showcase of talents and creations, indicating a medium through which culture or innovation is shared with an audience.

Made with JoyBird