maintenance cars - Spanish English Dictionary

maintenance cars

Meanings of "maintenance cars" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Railway
yard (an area having a network of railway tracks and sidings for storage and maintenance of cars and engines) patio [m] MX