English synonyms about - contact  

oil stain

noun

1 oil stain

A stain produced by oil.

Dutch: olievlek


Find more on oil stain elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0592