What does MARPOL stand for?

What does MARPOL mean? We have 1 definitions. Read most used MARPOL meanings below.

ADVERTISEMENT