repair shop

Noun
  1. A shop specializing in repairs and maintenance (synset 104083028)

Other Searches