bn:00037284n
Noun Concept
SYL
No term available
EN
A repair shop where cars and trucks are serviced and repaired WordNet 3.0
Relations
Sources