What is the meaning of Oil_spill?
an escape or (accidental) discharge of oil, usually into the sea.
Source: wiktionary.orgSearch words containing
an escape or (accidental) discharge of oil, usually into the sea.
Source: wiktionary.orgSearch words containing