oil spot

listen to the pronunciation of oil spot
الإنجليزية - الإنجليزية
A spot consisting of oil; for instance, in the ocean subsequent to an oil spill
oil spot
المفضلات