kamus
.
Search
About
service_department
English
service department, garage
Noun
The division of a business that provides customer services
English: service department
A repair shop where cars and trucks are serviced and repaired
English: garage, service department
English words with similar meanings
Show 1 words
garage