inspection and repair
تعریف انگلیسی
noun
- periodic maintenance on a car or machine “it was time for an overhaul on the tractor”