Definition of "Frecciarossa"

The word, "Frecciarossa" does not exist in our dictionary.