Search term demagogy has 2 results
Jump to
EN English FR French
demagogy (n) [demagogism] démagogie (n) {f} [demagogism]
demagogy (n) [politics] démagogie (n) {f} [politics]