kamus
.
Search
About
stock_car
English
stock car
Noun
A car kept in dealers' stock for regular sales
English: stock car
A racing car with the basic chassis of a commercially available car
English: stock car