oil spot

listen to the pronunciation of oil spot
English - English
A spot consisting of oil; for instance, in the ocean subsequent to an oil spill
oil spot
Favorites