polluter pays principles
English
Noun
polluter
pays
principles
plural of
polluter pays principle