Home UK English engine house
Translate engine house into Spanish
A building where an engine, typically a locomotive or stationary engine, is housed.
READ THESE ARTICLES