Formula 1 powerhouse (7)
I believe the answer is:
ferrari
(Other definitions for ferrari that I've seen before include "Italian sports car" , "Sports car brand" , "Italian racing car company" , "Type of racing car" .)
I believe the answer is:
ferrari
(Other definitions for ferrari that I've seen before include "Italian sports car" , "Sports car brand" , "Italian racing car company" , "Type of racing car" .)