"exxon" in English Exxon Seven Sisters Detailed translations for "exxon" Exxon Exxon(also: die sieben größten Ölgesellschaften (BP, Gulf, Mobil, Shell) Seven Sisters