Definisi 'car care'
English to English
noun
1 keeping a car in good working order
source: wordnet30
More Word(s)
care, maintenance, upkeep, oil change,

Visual Synonyms
Click for larger image