car barn
Meaning
A garage for streetcars, buses or railway cars.
Synonyms
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "car barn" and many other words and sentences in English.
A garage for streetcars, buses or railway cars.
Practice speaking and memorizing "car barn" and many other words and sentences in English.