Search term mostra has 5 results
Jump to
IT Italian EN English
mostra (n) [arte] {f} show (n) [arte]
mostra (n) [arte] {f} exhibit (n) [arte]
mostra (n) [arte] {f} exposition (n) [arte]
mostra (n) [arte] {f} exhibition (n) [arte]
mostra (adj n) [celebration] {f} festival (adj n) [celebration]

Italian English translations