The Italian term "vettura sportiva" matches the English term "sports car"

other italian words that include "sportiva" : english :
camicia sportiva sports shirt