About us
Define
Definitions for
"Erika"
The tanker that spilled some 15,000 tonnes of heavy fuel oil off the French coast in December 1999 after breaking in two and sinking.
berg.com.sg