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.