a spot consisting of oil; for instance, in the ocean subsequent to an oil spill

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