Left-of-centre meaning

Having opinions that are moderately more socialist than conservative.
adjective
0
0
Advertisement