steamcar

English

Noun

steamcar (plural steamcars)

  1. Alternative form of steam car.