Sekirov Dictionary
/
Practise
My words
Apps
Sign in
car barn
noun
1
•
A
garage
for
streetcars, buses
or
railway
cars.
forms
car barns
This dictionary works without the internet:
on your phone
·
in Chrome