a
vote of public opinion

Translation:
English
Noun
Add