north sea brent - French English Dictionary

north sea brent

Meanings of "north sea brent" in French English Dictionary : 1 result(s)

English French
Petroleum
north sea brent brent de la mer du nord