Pigouvian taxes

English

Noun

Pigouvian taxes

  1. plural of Pigouvian tax