an oil spill/slick - French English Dictionary

an oil spill/slick

Meanings of "an oil spill/slick" in French English Dictionary : 1 result(s)

English French
Geography
an oil spill/slick marée noire [f]