grande opera

jothemo

Member
english/ scotland
Does the expression ' che grande opera' mean what a great piece of work, am trying to be smart as the piece of work is actually a set design for an opera- will this translate??
 
  • < Previous | Next >
    Top