oilspots

See also: oil spots

English

Noun

oilspots

  1. plural of oilspot