repair shop
English
Noun
repair
shop
(
plural
repair shops
)
A
place
where
motor vehicles
or other
materials
are
repaired
or
restored
.
Translations
place where motor vehicles or other materials are repaired or restored
Spanish:
taller
(es)
m
,
factoría
(es)
f
Turkish:
tamirhane
(tr)