steamcar
English
Noun
steamcar
(
plural
steamcars
)
Alternative form of
steam car
.