mostra – English–Italiano translations
🇮🇹 it en 🇬🇧
mostra noun
/ˈmostra/
|
|
|---|---|
|
exposition, exhibition |
|
exhibition hall, expo |