bn:03724837n
Noun Concept
AR
No term available
EN
A steam bus is a bus powered by a steam engine. Wikipedia
Relations
Sources