I own a 2006 Chevy Cobalt SS with the 2.4 liter engine (not turbocharged). There seems to be oil leaking from the engine mount that is located under the air filter housing.
extraterrestrial(Noun) A being originating from outside of the Earth's atmosphere, from space, or from another planet; an alien. extraterrestrial(Adjective) Originating from outside of the Earth's atmosphere, from space, or from another planet; alien to Earth or its environment.
Define mercurial. mercurial synonyms, mercurial pronunciation, mercurial translation, English dictionary definition of mercurial. adj. 1. often Mercurial a. Roman Mythology Of or relating to the god Mercury. b. Astronomy Of or relating to the planet Mercury. 2. Having the...