1
2
3
4
5
6
7
8
9
10
The word Testarossa (the name of Ferrari's car) means ...