カイヨウトウキキセイジョウヤク
Meanings
Noun
1. Convention on the Prevention of Marine Pollution by Dumping of Wastes and Other Matter (1972); London Convention
Composed of
dumping at sea
regulation; (traffic) policing; control; restriction
treaty; pact; convention; agreement