mostra – English–Italiano translations

🇮🇹 it en 🇬🇧

mostra noun

  /ˈmostra/
  • evento espositivo
exposition, exhibition
  • luogo per mostre
exhibition hall, expo
Wiktionary Links