exhibition in Italian
exhibition in Italian
esposizione
A large-scale public showing of objects or products.
mostra
A large-scale public showing of objects or products.