I plan to learn key Italian phrases as part of a trip to Rome soon, but I might need to fall back on a second language. I speak Spanish relatively well because I took 4 years of instruction in university and high school combined. Like Italian, Spanish is a Romance language with some overlap between the two. On a trip to Italy 28 years ago, I spoke in Spanish with my Italian hosts now and then as well as English.
If I need to fall back on another language in Italy, would Spanish or English make the best impression on my Italian hosts? Thank you.